Version

BinarySearch(T,IComparer<T>) Method

Searches the entire list for the specified element using the specified comparer and returns the zero based index.
Syntax
'Declaration
 
Public Overloads Function BinarySearch( _
   ByVal item As T, _
   ByVal comparer As IComparer(Of T) _
) As Integer
public int BinarySearch( 
   T item,
   IComparer<T> comparer
)

Parameters

item
The item to locate
comparer
The object to use when comparing the elements in the collection

Return Value

The zero based index if found; otherwise the bitwise complement of the index of the next larger element.
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also